weather upon sb

  1. Verb birinden iyice istifade etmek